public interface Queue<E> {
    int getSize();

    boolean isEmpty();

    /**
     * 向队列末尾中添加元素
     * @param element 要添加的元素
     */
    void enqueue(E element);

    /**
     * 删掉队列头部的元素
     * @return 返回被删掉的元素
     */
    E dequeue();

    E getHead();
}
